go/parser.parser.parseRhs (method)

15 uses

	go/parser (current package)
		interface.go#L232: 	expr = p.parseRhs()
		parser.go#L599: 			len = p.parseRhs()
		parser.go#L625: 		args = append(args, p.parseRhs())
		parser.go#L633: 			args = append(args, p.parseRhs())
		parser.go#L1505: 		x := p.parseRhs() // types may be parenthesized: (some type)
		parser.go#L1584: 		index[0] = p.parseRhs()
		parser.go#L1595: 				index[ncolons] = p.parseRhs()
		parser.go#L1650: 		list = append(list, p.parseRhs()) // builtins may expect a type: make(some type, ...)
		parser.go#L1919: func (p *parser) parseRhs() ast.Expr {
		parser.go#L1962: 			y = []ast.Expr{&ast.UnaryExpr{OpPos: pos, Op: token.RANGE, X: p.parseRhs()}}
		parser.go#L2000: 		y := p.parseRhs()
		parser.go#L2015: 	x := p.parseRhs() // could be a conversion: (some type)(x)
		parser.go#L2319: 			rhs := p.parseRhs()
		parser.go#L2332: 				rhs := p.parseRhs()
		parser.go#L2388: 				y := []ast.Expr{&ast.UnaryExpr{OpPos: pos, Op: token.RANGE, X: p.parseRhs()}}